package com.ttx.pattern.example.bridge.after;

/**
 * @author TimFruit
 * @date 2019/6/25 16:27
 */

public class Client {
    public static void main(String[] args) {
        Implementor implementorA=new ConcreteImplementorA();
        Abstraction abstractionA=new RefinedAbstraction(implementorA);
        abstractionA.operation();
        
        Implementor implementorB=new ConcreteImplementorB();
        Abstraction abstractionB=new RefinedAbstraction(implementorB);
        abstractionB.operation();
        
    }
}
